草庐IT

php get_headers 位置

全部标签

objective-c - Admobs 有时会在不同位置出现两次

我们正在添加admobs作为没有iAd的国家/地区的备用广告系统。但有时广告会出现两次,第二个广告有时会出现在屏幕中间,比另一个广告高100-200像素。似乎第二个广告只在访问已有广告的View时出现。有点像广告调用在viewDidAppear而不是viewDidLoad中,但我们没有。或者didFailToReceiveAdWithError在viewDidLoad之外被调用-调用广告。有人知道这件事吗?编辑:它们可以同时出现,而无需重新访问已有广告的View。编辑(代码)基本上:-(void)viewDidLoad{[selfcreateAdBannerView];[self.vi

ios - 使用*标准*位置服务的后台 iOS 应用程序是否会在设备重启时重新启动?

我有一个iPhone应用程序使用标准位置(相对于重大变化)服务。我知道电池等方面的问题,但我们需要持续的准确性。它通常工作正常。我们在plist文件中设置了location背景模式等。但是,当设备重新启动时,该应用程序似乎没有重新启动。四处搜索,我看到了一个奇怪的评论,它暗示虽然注册了重要更新的应用程序将在重新启动时重新启动(当收到更新时),但使用标准定位服务可能不是。但是,我找不到任何明确说明这一点的Apple文档(甚至找不到明确的、最新的第三方声明)。有没有人对此有明确的答案?如果标准位置更新在重启后没有重新启动应用程序,是否有解决方法-例如使用意义更新来引导标准更新?有没有人有例

ios - 在后台和模拟器中的位置

我需要制作每1秒使用一次精确坐标的应用程序。我知道电池会耗尽-此应用只能使用电源(车内电线)。但是我需要经常使用高精度坐标而不是有效坐标(并且在后台,因为此时使用导航程序)。我在背景中尝试了一些关于核心定位的文章中的很多例子。我委托(delegate)CLLocationManagerDelegate制作函数locationManager:didUpdateToLocation:fromLocation:在.plist中写backgroungmode:location在我的日志中,我看到了坐标。但是当我点击主页按钮时-一切都停止了。我在5分钟内在后台模式下获得一次坐标。是应用程序问题还

iphone - Core Animation 和 UIImageView 返回起始位置

我有一个UIImageView,它会根据用户的滑动在屏幕上移动。我使用CoreAnimation完成了这个:[UIViewbeginAnimations:nilcontext:nil];[UIViewsetAnimationDuration:1.0];movingView.frame=theRect;[UIViewcommitAnimations];它一开始总是很好,但是在从它的原始位置到“theRect”位置的中途,它停止了并且UIImageView跳回到它的起点。它永远不会在同一点上。有时在跳回之前几乎完全通过,有时只是勉强移动然后跳回。此后没有其他代码运行。我试过更改持续时间,但

ios - 如何控制 UITextField 的复制和粘贴弹出位置?

是否可以控制UITextField的Paste弹出位置,比如在UITextField的上方或下方? 最佳答案 是的,我相信您正在寻找的方法是setTargetRect:inView:。您可以在AppleDocs中阅读更多相关信息.这是来自Apple的一些通用代码UIMenuController*theMenu=[UIMenuControllersharedMenuController];CGRectselectionRect=CGRectMake(currentSelection.x,currentSelection.y,SIDE,

ios - 以编程方式创建对象并更改该对象的位置

我正在尝试创建几个UIImageView(最好使用for循环),然后再移动它们,但我不知道该怎么做,因为如果以编程方式制作它们,我无法弄清楚如何引用它们.所以我想要这样的东西:for(inti=0;i显然这个例子没有实际用途,我可以将上面“rect”的y值更改为80,但我想知道如何:一个。创建多个uiimageview(或与此相关的任何对象)并能够单独识别/引用/操作每个(我不知道如何但我会通过唯一命名或使用标签来假设)和能够识别/引用/操作以编程方式创建的对象。 最佳答案 使用标签创建View以您拥有的方式工作。要访问这些View

ios - CLLocationManager 和串行位置更新处理

我需要使用标准位置服务并执行一些处理,包括一些网络调用,每次位置更新都会收到通知。我需要以FIFO顺序处理位置更新,以保持对设备的跟踪,并尽快获得结果。确保按顺序处理位置并且处理不重叠(并且除了获得快速响应之外)的最佳方法或技术应该是什么:操作队列,调度队列或直接线程(或者甚至是其他方式,如果存在)?看起来操作队列和调度队列在性能方面几乎相同,但是调度队列似乎更容易处理,所以我不知道它们各自的优点是什么。关于线程,我一直不鼓励经常使用它们,但我不知道它们相对于操作/调度队列的效率是否真的很明显,是否值得使用它们。提前致谢 最佳答案

ios - UIView 相对于另一个 UIView 的位置

我正在尝试创建自定义Accordion列表。点击它应该展开点击的行,下一行应该改变它们相对于展开的行的位置。再次点击它应该收缩。通过点击另一条未展开的线,展开的线应该收缩,而点击的线应该展开。我试图通过使用带有TapGestureRecognizers的subview来解决这个问题。我有未定义的行数。在点击时,我更改点击线的高度并手动重新排列以下线的位置。现在,处理扩展/收缩/定位的所有可能性变得非常困惑。我正在寻找一种更舒适的方式来处理这个问题。有什么方法可以垂直对齐subview,以便在一个高度改变时线条的位置自动改变? 最佳答案

ios - CLLocation- 用户位置在 App 恢复时丢失(零纬度和经度)

当App从长时间挂起模式恢复时,GPS信号丢失。和/或在用户进入GPS信号较弱的建筑物并然后恢复应用程序。蓝点消失,map以lat:0long:0为中心(位于尼日利亚-非洲附近的海洋)如果您在那个时间点启动另一个GPS应用程序,例如Applemap,你确实看到了蓝点,即使不是那么准确。用户修复它的唯一方法是完全终止我的应用并重新启动它。它发生在iOS5.x和iOS6.x上。在详细介绍之前,我真的很想问:有人遇到过这个问题吗??这很烦人,但是,我找不到任何人提示这个网络上的任何地方-非常奇怪。我正在使用带有showUserLocation=YES的普通CLLocation,没有什么神奇的

iphone - 在后台无法获取位置更改通知

我的应用需要在后台使用定位服务。所以我添加了下面的方法-(void)startStandardUpdates{//Createthelocationmanagerifthisobjectdoesnot//alreadyhaveone.if(nil==locationManager)locationManager=[[CLLocationManageralloc]init];locationManager.delegate=self;locationManager.desiredAccuracy=kCLLocationAccuracyKilometer;//Setamovementthr